A Simulation-based Software Development Methodology for Distributed Real-time Systems

نویسندگان

  • Xiaolin Hu
  • Bernard P. Zeigler
  • Jerzy W. Rozenblit
  • Salim A. Hariri
  • Feiyue Wang
  • Jun Son
  • James Nutaro
  • Saehoon Cheon
  • Saurabh Mittal
  • Narayanaswami Ganapathy
  • Rajanikanth Jammalamadaka
  • Mahesh Veena
  • Young Kwan Cho
  • Zejun Hu
  • Qiuying Duan
چکیده

Powered by the rapid advance of computer, network, and sensor/actuator technologies, distributed real-time systems that continually and autonomously control and react to the environment have been widely used. The combination of temporal requirements, concurrent environmental entities, and high reliability requirements, together with distributed processing make the software to control these systems extremely hard to design and difficult to verify. In this work, we developed a simulation-based software development methodology to manage the complexity of distributed real-time software. This methodology, based on discrete event system specification (DEVS), overcomes the “incoherence problem” between different design stages by emphasizing “model continuity” through the development process. Specifically, techniques have been developed so that the same control models that are designed can be tested and analyzed by simulation methods and then easily deployed to the distributed target system for execution. To improve the traditional software testing process where real-time embedded software needs to be hooked up with real sensor/actuators and placed in a physical environment for meaningful test and analysis, we developed a virtual test environment that allows software to be effectively tested and analyzed in a virtual environment, using virtual sensor/actuators. Within this environment, stepwise simulation methods have been developed so that different aspects, such as logic and temporal behaviors, of a real-time system can be tested and analyzed incrementally.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Real Time Dynamic Simulation of Power System Using Multiple Microcomputers

Recent developments in the design and manufacture of microcomputers together with improved simulation techniques make it possible to achieve the speed and accuracy required for the dynamic simulation of power systems in real time. This paper presents some experimental results and outlines new ideas on hardware architecture, mathematical algorithms and software development for this purpose. The ...

متن کامل

A harmony search-based approach for real-time volt & var control in distribution network by considering distributed generations units

In recent decade, development of telecommunications infrastructure has led to rapid exchange of data between the distribution network components and the control center in many developed countries. These changes, considering the numerous benefits of the Distributed Generators (DGs), have made more motivations for distribution companies to utilize these kinds of generators more than ever before. ...

متن کامل

From Modeling/Simulation with Scilab/Scicos to Optimized Distributed Embedded Real-Time Implementation with SynDEx

This paper presents the AAA methodology and its systemlevel CAD software SynDEx, used to optimize the implementation of distributed embedded real-time applications, and how coupling this software with the scientific software package and the dynamic systems modeler and simulator Scilab/Scicos, allows to provide a seamless flow which improves the design safety, and decreases the development cycle...

متن کامل

On the Response Surface Methodology and Designed Experiments for Computationally Intensive Distributed Aerospace Simulations

Distributed real-time simulation is the focus of intense development, with complex systems being represented by individual component simulations interacting as a coherent model. The real-time architecture may be composed of physically separated simulation centres. Commercial offthe-shelf (COTS) and Freeware Real-time software exists to provide data communication channels between the components,...

متن کامل

Robust Fuzzy Gain-Scheduled Control of the 3-Phase IPMSM

This article presents a fuzzy robust Mixed - Sensitivity Gain - Scheduled H controller based on the Loop -Shaping methodology for a class of MIMO uncertain nonlinear Time - Varying systems. In order to design this controller, the nonlinear parameter - dependent plant is first modeled as a set of linear subsystems by Takagi and Sugeno’s (T - S) fuzzy approach. Both Loop - Shaping methodology and...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004